/*202001021757 右侧二维码 补充*/
.fixed-right {
    position: fixed;
    right: 35px;
    bottom: 85px;
    margin-top: -170px;
    z-index: 1100;
}
.fixed-right-menu {

}
.menu-item-zx{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item-else{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item-jiaoyi{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item-zx{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item-myd{
    color: #444444;
    position: relative;
    width: 95px;
    border-left:15px solid transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.menu-item-myd .menu-hd-myd{
    width: 80px;
    height: 120px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    background-color: #e9e9e2;
    text-align: center;

}

.menu-item .menu-hd{
    width: 80px;
    height: 120px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    background-color: #e9e9e2;
    text-align: center;

}
.menu-item-else .menu-hd-else{
    width: 80px;
    height: 120px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    background-color: #e9e9e2;
    text-align: center;

}
.menu-item-jiaoyi .menu-hd-jiaoyi{
    width: 80px;
    height: 120px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    background-color: #e9e9e2;
    text-align: center;
}
.menu-item-zx .menu-hd-zx{
    width: 80px;
    height: 120px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0;
    background-color: #e9e9e2;
    text-align: center;
}
.menu-item .menu-hd i{
    margin-bottom: 10px;
}
.menu-item-else .menu-hd-else i{
    margin-bottom: 10px;
}
.menu-item-jiaoyi .menu-hd-jiaoyi i{
    margin-bottom: 10px;
}
.menu-item-zx .menu-hd-zx i{
    margin-bottom: 10px;
}
.menu-item-myd .menu-hd-myd i{
    margin-bottom: 10px;
}
.menu-name{
    line-height: 20px;
}
.menu-item:hover{

}
.menu-item-else:hover{

}
.menu-item-jiaoyi:hover{

}
.menu-item-zx:hover{

}
.menu-item-myd:hover{

}
.menu-item-myd:hover .icon-QRcode-myd{
    background: url("../img/QRcode/mydShow.png") no-repeat center;
}
.menu-item-myd:hover .icon-pc{
    background: url("../img/QRcode/pcShow.png") no-repeat center;
}
.menu-item:hover .icon-QRcode{
    background: url("../img/QRcode/icon-QRcode-h.png") no-repeat center;
}
.menu-item-else:hover .icon-QRcode-else{
    background: url("../img/QRcode/tousu-ico2.png") no-repeat center;
}
.menu-item-else:hover .icon-QRcode-question{
    background: url("../img/QRcode/question-ico2.png") no-repeat center;
}
.menu-item-jiaoyi:hover .icon-QRcode-jiaoyi{
    background: url("../img/QRcode/duijie-ico2.png") no-repeat center;
}
.menu-item-zx:hover .icon-QRcode-zx{
    background: url("../img/QRcode/zx1.png") no-repeat center;
}
.menu-item-zx:hover .icon-QRcode-hcp{
    background: url("../img/QRcode/hcp.png") no-repeat center;
}
.menu-item-zx:hover .icon-QRcode-kqyjydj{
    background: url("../img/QRcode/kqyjydj.png") no-repeat center;
}
.menu-item:hover .menu-name{
    color: #666666;
}
.menu-item-else:hover .menu-name{
    color: #666666;
}
.menu-item-jiaoyi:hover .menu-name{
    color: #666666;
}
.menu-item-zx:hover .menu-name{
    color: #666666;
}
.menu-item-myd:hover .menu-name{
    color: #666666;
}
.icon-QRcode{
    background: url("../img/QRcode/icon-QRcode.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-myd{
    background: url("../img/QRcode/mydDown.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-else{
    background: url("../img/QRcode/tousu-ico.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-question{
    background: url("../img/QRcode/question-ico.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-jiaoyi{
    background: url("../img/QRcode/duijie-ico1.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-zx{
    background: url("../img/QRcode/zx2.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-hcp{
    background: url("../img/QRcode/hcp2.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-QRcode-kqyjydj{
    background: url("../img/QRcode/kqyjydj2.png") no-repeat center;
    display: inline-block;
    width: 35px;
    height: 33px;
    margin: auto;
}
.icon-pc{
    background: url("../img/QRcode/pcDown.png") no-repeat center;
    display: inline-block;
    width: 79px;
    height: 79px;
}
.icon-moble{
    background: url("../img/QRcode/myd.jpg") no-repeat center;
    display: inline-block;
    width: 79px;
    height: 79px;
}
.icon-Android{
    background: url("../img/QRcode/Android.png") no-repeat center;
    display: inline-block;
    width: 79px;
    height: 79px;
}


.icon-IOS{
    background: url("../img/QRcode/IOS.png") no-repeat center;
    display: inline-block;
    width: 79px;
    height: 79px;
}
.fixed-right-menu .menu-item:hover .menu-code {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    visibility: visible;
    opacity: 1;
}
.fixed-right-menu .menu-item-myd:hover .menu-code {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    visibility: visible;
    opacity: 1;
}
.fixed-right-menu .menu-code{
    width: 115px;
    height: 240px;
    right: 95px;
    top: -35px;
    padding: 15px;
    position: absolute;
    background-color: #e9e9e2;
    z-index: 1100;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
    -webkit-transition: .3s ease opacity,.3s ease transform;
    transition: .3s ease opacity,.3s ease transform;
    border: 1px solid #e1e1e0;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fixed-right-menu .menu-code:before {
    content: "";
    position: absolute;
    right: -10px;
    top: 60px;
    margin-top: -10px;
    display: inline-block;
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    border-width: 10px;
    cursor: pointer;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #e1e1e0;
    border-right: none;
}

.fixed-right-menu .menu-code:after {
    content: "";
    position: absolute;
    right: -9px;
    top: 60px;
    margin-top: -10px;
    display: inline-block;
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    border-width: 10px;
    cursor: pointer;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #e9e9e2;
    border-right: none;
}

.code-tips{
    line-height: 22px;
    margin-bottom: 10px;
}